<template>
  <view>
    <image src="../../static/login/top3.png" mode="widthFix" class="top"></image>
    <image src="../../static/login/logo.jpg" mode="widthFix" class="logo"></image>
    <view class="desc">
      <text class="name">专业代驾 服务第一</text>
    </view>
    <button class="btn" @tap="wxLogin()">司机登陆</button>
    <view class="register-container">
      没有账号?
      <text class="link" @tap="toRegisterPage()">立即注册</text>
    </view>
    <text class="remark">小程序仅限于飞驰专车代驾使用,登录前请先进行微信注册,注册前请消息阅读注册需求和使用流程</text>
    <u-toast ref="uToast"/>
  </view>
</template>

<script>

export default {
  data() {
    return {};
  },
  methods: {
    //小程序注册
    toRegisterPage() {
      uni.navigateTo({
        url: '../register/register'
      });
    },
    // 小程序登录
    wxLogin() {
      let _this = this;
      wx.login({
        success(res) {
          if (res.code) {
            let param = {
              "code": res.code,
              "type": 1
            }
            _this.post("/uaa/app/login/appLogin", param, res => {
              if (res.data.code == 200) {
                uni.setStorageSync("tokenValue", res.data.data.token)
                uni.setStorageSync("appLoginInfo", res.data.data)
                uni.showToast({icon: "success", title: "登录成功"})
                uni.switchTab({
                  url: '../workbench/workbench'
                })
              } else {
                console.log('登录失败！' + res.message)
              }
            })
          } else {
            console.log('登录失败！' + res.errMsg)
          }
        }
      })
    },

  },
  onLoad: function () {
  }
};
</script>

<style lang="less">
@import url('login.less');
</style>
